ferret out (Verb) — Search and discover through persistent investigation. ex. "She ferreted out the truth"